Cleo

Cleo, a Los Angeles restaurant by the SBE Group, is nice yet not too fancy, and chic yet relaxed. The restaurant serves Mediterranean cuisine right off of Hollywood Blvd, and has sister locations in Las Vegas, South Beach, and Baha Mar. A restaurant with spots in the United States’ “wildest” cities suggests an overly-sceney restaurant … Continue reading Cleo